const koa = require('koa');
// 引入子路由
const apiRouter = require('./router/apiRouter.js');
const koaRouter = require('koa-router');

let app = new koa();

// 创建一个父级路由，也就是整个app的路由。其实你也可以把总路由放在router文件夹里做个汇合然后导出，在入口文件引入就行
let router = new koaRouter();

// koa的路由有一个嵌套关系，必须层级分明。所以要在app的路由里先注册子路由. router.use()即可
router.use('/api',apiRouter.routes(),apiRouter.allowedMethods());
// 其实router有一个prefix()方法，传入路径即可配置总路径。比如上面这行代码可以写成router.prefix('/api);然后router.use里就不用再写路径了
 
// 注意这里的app.use不要再配置路径了
app.use(router.routes());
app.listen(10060);